400 W Central Ave, Delaware, OH 43015-7820, Delaware
Great affordable Italian cuisine! Teriffic place to gather, staff is awesome as well!
Great affordable Italian cuisine! Teriffic place to gather, staff is awesome as well!